mount up to a challenge

Translations
se hisser à la hauteur d’un défi